打印动作

管理打印任务

PrintGraphicReport

打印一份表格报表。

参数 说明
reportName 给报表命名
silent False = 允许在运行时设置打印机属性
文件名

文件名(仅适用于 PDF 报表)

支持的占位符:

  • %n = 报表名称
  • %p = 项目名称
  • %y = 年,%M = 月,%d = 日
  • %h = 小时,%m = 分钟,%s = 秒。
folderPath

文件夹名(仅适用于 PDF 报表)

请注意,路径名的语法字段采用本机 OS 格式(请参阅 "HMI 设备地址")。

  • 在 Linux 设备上
    USB 设备路径为“/mnt/usbmemory”
    “测试文件夹”将位于“/mnt/data/hmi/qthmi/deploy/testFolder”内
已签名

当输出为 PDF 文件时,使用面板上的 x.509 生成一个已签名的文件。

在 Linux 设备上需要 BSP v1.0.507 或更高版本

在项目属性参数中定义用于签名的算法
请参阅"项目"了解可用算法

另请参阅:

EmptyPrintQueue

清除当前打印队列。当在执行任务时执行此动作,队列会在当前任务完成后清除。

PausePrinting

使当前打印队列保持。当在执行任务时执行此动作,队列会在当前任务完成后暂停。

ResumePrinting

重启先前保留的队列。

AbortPrinting

停止执行当前任务,将其从队列清除。如果队列还有任务,那么取消后下一个任务启动。